今天要體驗的工具是macchanger
,從介紹就一目了然其用途是拿來進行MAC地址欺騙,可以暫時修改指定介面卡的MAC地址,先看看他的功能介紹
GNU MAC Changer
Usage: macchanger [options] device
-h, --help Print this help
-V, --version Print version and exit
-s, --show Print the MAC address and exit
-e, --ending Don't change the vendor bytes
-a, --another Set random vendor MAC of the same kind
-A Set random vendor MAC of any kind
-p, --permanent Reset to original, permanent hardware MAC
-r, --random Set fully random MAC
-l, --list[=keyword] Print known vendors
-b, --bia Pretend to be a burned-in-address
-m, --mac=XX:XX:XX:XX:XX:XX
--mac XX:XX:XX:XX:XX:XX Set the MAC XX:XX:XX:XX:XX:XX
macchanger -p eth0
macchanger -l
Num | MAC | Vendor |
---|---|---|
0009 | 00:00:09 | XEROX CORPORATION |
0010 | 00:00:0a | OMRON TATEISI ELECTRONICS CO. |
0011 | 00:00:0b | MATRIX CORPORATION |
0012 | 00:00:0c | CISCO SYSTEMS, INC. |
0013 | 00:00:0d | FIBRONICS LTD. |
macchanger -e eth0
macchanger -A eth0
or macchanger -a eth0
-a
是指定同類,例如都是wireless cardmacchanger -r eth0
macchanger -m aa:aa:aa:aa:aa:aa eth0
修改後可以透過ifconfig
或是macchanger -s eth0
來查看當前的MAC地址
為什麼會需要修改MAC地址呢,有時候我們可能並不希望實際的MAC地址暴露在網路上,或是由於誤判、限制的問題,被網站用MAC地址阻擋了過多的存取。總而言之,就是不希望被認出來,所以也很常被應用於做壞事上。